# 二进制：基数为 2 ，进制规则 ”逢二进一”
# 八进制：基数为 8 ，进制规则 ”逢八进一”
# 十进制：日常生活中通用且用的最多的就是十进制，进制规则：”逢十进一”
# 十六进制：基数为 16 ，进制规则 ”逢十六进一”，该进制大于10时，用字母”A-F”表示，如 11 = A，12 = B

# Python中进制的表示
a = 0b101   # 0b 表示二进制，一定要对应进制规则
b = 0o127   # 0o 表示八进制
c = 10      # 十进制为默认，不需要表示
d = 0xAF12  # 0x 表示十六进制

# 关于进制间的转换

print(bin(d))   # 0b1010111100010010    使用 bin 方法转换为 二进制
print(oct(c))   # 0o12  使用 oct 方法转换为 八进制
print(int(a))   # 5     使用 int 方法转换为 十进制
print(hex(c))   # 0xa   使用 hex 方法转换为 十六进制
